package com.ruoyi.system.service;

import java.util.List;
import com.ruoyi.system.domain.ConferencePapers;

/**
 * 会议文件;Service接口
 * 
 * @author ruoyi
 * @date 2023-12-16
 */
public interface IConferencePapersService 
{
    /**
     * 查询会议文件;
     * 
     * @param papersId 会议文件;主键
     * @return 会议文件;
     */
    public ConferencePapers selectConferencePapersByPapersId(Long papersId);

    /**
     * 查询会议文件;列表
     * 
     * @param conferencePapers 会议文件;
     * @return 会议文件;集合
     */
    public List<ConferencePapers> selectConferencePapersList(ConferencePapers conferencePapers);

    /**
     * 新增会议文件;
     * 
     * @param conferencePapers 会议文件;
     * @return 结果
     */
    public int insertConferencePapers(ConferencePapers conferencePapers);

    /**
     * 修改会议文件;
     * 
     * @param conferencePapers 会议文件;
     * @return 结果
     */
    public int updateConferencePapers(ConferencePapers conferencePapers);

    /**
     * 批量删除会议文件;
     * 
     * @param papersIds 需要删除的会议文件;主键集合
     * @return 结果
     */
    public int deleteConferencePapersByPapersIds(String papersIds);

    /**
     * 删除会议文件;信息
     * 
     * @param papersId 会议文件;主键
     * @return 结果
     */
    public int deleteConferencePapersByPapersId(Long papersId);
}
